plot of land with abundant bitterleaf - Français Anglais Dictionnaire